package com.edu.realtime.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.util.Set;

/**
 * @author zcx
 * @create 2022-10-20 11:48
 * 交易域Course维度统计实体类
 */
@Data
@AllArgsConstructor
@Builder
public class TradeCourseOrderBean {
    // 窗口起始时间
    String stt;
    // 窗口结束时间
    String edt;
    // 订单 ID
    @TransientSink
    Set<String> orderIdSet;

    // 用户 ID
    @TransientSink
    String userId;

    // course_id
    String courseId;
    // course 名称
    String courseName;
    // 独立用户数
    Long orderUuCount;
    // 下单次数
    Long orderCount;

    // 下单金额
    Double finalAmount;
    // 时间戳
    Long ts;
}
